• word of the day

    citrus limonia

    citrus limonia - Dictionary definition and meaning for word citrus limonia

    Definition
    (noun) hybrid between mandarin orange and lemon having very acid fruit with orange peel
Download our Mobile App Today
Receive our word of the day
on Whatsapp